tar sprayer - French English Dictionary